home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / UUPC11QS.ARJ / HLIB.H < prev    next >
C/C++ Source or Header  |  1991-11-21  |  873b  |  36 lines

  1. /*
  2.       UUPC/Extended host dependent functions header
  3.  
  4.       Change history:
  5.  
  6.       08 Sep 90   -  Created from local\host.h                    ahd
  7.   */
  8.  
  9. #define SAME 0
  10.  
  11. #define SFILENAME "SEQF"
  12. #define DOTFORWARD "forward"
  13.  
  14. #define SEPCHAR '/'
  15.  
  16. #define CONSOLE "con"   /* "filename" of the console */
  17.  
  18. #define NAME "NAME"
  19. #define NODENAME "NODENAME"
  20.  
  21. #define TEXT    't'
  22. #define BINARY  'b'
  23.  
  24. #define MAXADDR   128            /* Max length of address strings      ahd */
  25.  
  26. void mkfilename(char *pathname,
  27.                 const char *path,
  28.                 const char *name);                             /* ahd   */
  29.  
  30. char *mktempname( char *input,
  31.                   char *extension);                            /* ahd   */
  32.  
  33. char *mkmailbox(char *buf, const char *userid);
  34.  
  35. #define FILEMODE(mode) _fmode = (mode == TEXT) ? O_TEXT : O_BINARY
  36.